Сисадміну важливо знати про всі вдалі та невдалі спроби увійти до системи. Ця інформація важлива для того, щоб розпізнати ботів або спроби зламу сервера. Допоможе в цьому утиліта last. Щоб знайти файли, де зберігаються логи з цією інформацією, необхідно ввести кілька комбінацій. Щоб знайти невдалі спроби: /var/log/btmp Щоб дізнатися, хто зараз залогінений: /var/run/utmp Весь список сесій входу до системи: /var/log/wtmp…
Багато хто навіть не чув про утиліту at, за допомогою якої можна запланувати відкат правил брандмауера через 5 хвилин, якщо щось пішло не за планом.Опинившись у такій ситуації, ми й познайомилися з at. Потім, звичайно ж дізналися, що у FreeBSD є вбудований скрипт change_rules.sh для безпечної настройки правил ipfw., але це вже зовсім інша історія. * At — це утиліта…
Passbolt відрізняється від інших менеджерів паролів, таких як RoboForm, тому що орієнтований на командне використання. Звичайно, його можна використовувати й в особистих цілях. У passbolt немає деяких функцій, зате є відкритий вихідний код, який дозволяє створювати та використовувати плагіни додаткових дій. * Passbolt — це менеджер паролів з відкритим вихідним кодом для команд. Він дозволяє вашим співробітникам безпечно обмінюватися інформацією…
Ми підготували для вас гайд: інсталяція Ubuntu Linux на зовнішній USB-накопичувач. Це буде не live USB, а портативна ОС, яку можна використовувати в будь-якій комп’ютерній системі. Вступ Live USB використовується для тестування дистрибутиву та інсталяції Linux на жорсткий диск комп’ютера. Зазвичай будь-які зміни, внесені у ваш live-дистрибутив губляться. Це обмежує використання live USB. Як створити портативну ОС, яку можна використовувати…
Якщо вам потрібно встановити Docker на Rocky Linux 8, це керівництво допоможе. Перед стартом процесу переконайтеся, що ви увійшли в систему як користувач з sudo правами. Всі команди в цьому гайді потрібно запускати від імені користувача без повноважень root.
Сисадміни, а також користувачі UNIX/Linux-систем звикли до роботи зі своєю улюбленою командною оболонкою та до стандартних програмних засобів. Але використовувати їх завжди та всюди неможливо. На допомогу прийде BusyBox — спрощений shell з набором компактних системних засобів. Команди Linux поставляються разом з системою при установці дистро. Деякі з основних команд, такі як cd, kill і echo, фактично вбудовані в вашу…
Поговоримо про те, що болить: оновлення контейнерів. Якщо їх у вас багато, цей процес може затягнутися на довго. Як розв’язати цю проблему в Podman і причому тут systemd? Контейнерний движок Podman Podman — це проєкт з відкритим вихідним кодом, доступний на більшості платформ Linux і знаходиться на GitHub. Podman — це самостійна заміна Docker, яка не вимагає демонів. В утиліти…
stat — це утиліта командного рядка, що показує докладну інформацію про певні файли або файлові системи. Команда stat включена в GNU Coreutils (пакет базових утиліт для UNIX-подібних ОС). Вона показує безліч метаданих, включаючи: розмір файлу, розташування inode, права доступу і контекст SELinux, час створення і модифікації файлів, файлових систем тощо. Якщо коротко, stat — зручний і швидкий спосіб збору інформації,…
Скрипт або сценарій оболонки Bash — це текстовий файл з набором команд, що потрібно виконати в певному порядку і/або за певними умовами. Він потрібен для того, щоб користувачі Linux не вводили багато команд. Розгляньмо способи синтаксичного аналізу параметрів в Bash. * Bash — найпопулярніший командний інтерпретатор в Unix-подібних системах, зокрема GNU/Linux. Парсинг опцій в Bash Стратегія синтаксичного аналізу опцій в…
Системи керування базами даних (СКБД) — ключовий компонент багатьох вебсайтів і додатків. Все тому, що вони забезпечують структурований спосіб зберігання, організації та доступу до інформації. У цьому гайді ми детально обговоримо PostgreSQL і покроково розповімо, як встановити та налаштувати цю систему на Ubuntu. Що таке PostgreSQL? PostgreSQL — це система керування базами даних з відкритим вихідним кодом, яка підтримує SQL.…